package com.financial.service.heemoney.dto.businsess;

/**
 * @api {post}
 * @apiExample author zhaopengjun
 * tar 汇收银开通付款结算业务参数
 * date   2020/3/17 12:12
 * @apiGroup
 * @apiVersion 1.0.0
 * @apiHeader
 * @apiParam
 * @apiSuccess
 */
public class HeemoneyPaySplitBusinessDTO extends BaseHeemoneyBusinessDTO {

    /**
     *商户门店号
     */
    private String store_uid;
    /**
     *分账模式：单笔 批量
     */
    private String division_mode;
    /**
     *付款批次单号
     */
    private String out_trade_no;

    /**
     *付款说明
     */
    private String remark;

    /**
     *附加数据
     */
    private String attach;

    /**
     * 	笔数
     */
    private String bill_num;

    /**
     *总金额(单位分)
     */
    private String bill_fee;

    /**
     *付款类型，6=银行余额
     */
    private String transfer_type;

    /**
     *账户类型，1=对私，2=对公
     */
    private String account_type;

    /**
     * 	付款通道，客商
     */
    private String provider_type;

    /**
     *营业执照编号，账户类型为企业时必填
     */
    private String business_no;
    /**
     *付款明细
     */
    private String recipients;

    /**
     * 	异步通知
     */
    private String notify_url;

    public String getStore_uid() {
        return store_uid;
    }

    public void setStore_uid(String store_uid) {
        this.store_uid = store_uid;
    }

    public String getOut_trade_no() {
        return out_trade_no;
    }

    public void setOut_trade_no(String out_trade_no) {
        this.out_trade_no = out_trade_no;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAttach() {
        return attach;
    }

    public void setAttach(String attach) {
        this.attach = attach;
    }

    public String getBill_num() {
        return bill_num;
    }

    public void setBill_num(String bill_num) {
        this.bill_num = bill_num;
    }

    public String getBill_fee() {
        return bill_fee;
    }

    public void setBill_fee(String bill_fee) {
        this.bill_fee = bill_fee;
    }

    public String getTransfer_type() {
        return transfer_type;
    }

    public void setTransfer_type(String transfer_type) {
        this.transfer_type = transfer_type;
    }

    public String getAccount_type() {
        return account_type;
    }

    public void setAccount_type(String account_type) {
        this.account_type = account_type;
    }

    public String getProvider_type() {
        return provider_type;
    }

    public void setProvider_type(String provider_type) {
        this.provider_type = provider_type;
    }

    public String getBusiness_no() {
        return business_no;
    }

    public void setBusiness_no(String business_no) {
        this.business_no = business_no;
    }

    public String getRecipients() {
        return recipients;
    }

    public void setRecipients(String recipients) {
        this.recipients = recipients;
    }

    public String getNotify_url() {
        return notify_url;
    }

    public void setNotify_url(String notify_url) {
        this.notify_url = notify_url;
    }

    public String getDivision_mode() {
        return division_mode;
    }

    public void setDivision_mode(String division_mode) {
        this.division_mode = division_mode;
    }
}
